Morphological Segmentation on the Programmable Retina: towards Mixed Synchronous/asynchronous Algorithms
نویسنده
چکیده
We present a new algorithm to compute the watershed transform on a massively parallel machine. Logic minimization, together with a novel approach to the notion of dynamics, allow the implementation of the watershed algorithm on a cellular automata grid, such as the programmable retina. We then investigate the profit acquired from computing some parts of the algorithm in an asynchronous way, in terms of time and energy consumption.
منابع مشابه
Asynchronous Systems on Programmable Logic
This paper describes a general methodology to prototype asynchronous systems onto LUT based FPGAs. The main objective is to offer to the system designers the powerfulness of standard synchronous FPGAs to prototype their asynchronous circuits or mixed synchronous/asynchronous circuits. To avoid hazard in FPGAs, the appearance of hazard in configurable logic cells is analyzed and a technique base...
متن کاملImplementation of a Low-Power FPGA Based on Synchronous/Asynchronous Hybrid Architecture
This paper presents a low-power FPGA based on mixed synchronous/asynchronous design. The proposed FPGA consists of several sections which consist of logic blocks, and each section can be used as either a synchronous circuit or an asynchronous circuit according to its workload. An asynchronous circuit is power-efficient for a low-workload section since it does not require the clock tree which al...
متن کاملArea-Efficient Design of Asynchronous Circuits Based on Balsa Framework for Synchronous FPGAs
This paper presents an efficient asynchronous design methodology for synchronous FPGAs. The mixed synchronous/asynchronous design is the best way to minimize the power consumption of a circuit implemented on a synchronous FPGA. For asynchronous circuit synthesis, Balsa was proposed. However, the problem is that circuits synthesized from Balsa description need a lot of logic resources. To solve ...
متن کاملSecurity Investigations on an Asynchronous PLA Configuration
We investigate the potential of using asynchronous PLAs in security applications. For this purpose, we borrow a promising PLA structure from the synchronous domain, modify it for asynchronous operation and balance data-dependent spikes on its power profile. We also work towards protection against malicious fault injection, by means of parity prediction.
متن کاملA Globally Asynchronous Locally Synchronous Field Programmable Gate Array Architecture
Globally Asynchronous Locally Synchronous techniques have been developed over recent years as they allow some of the advantages of asynchronous circuits to be integrated into synchronous designs. This has been applied to ASICs, but not FPGAs. We propose using these techniques to improve the routing of FPGAs targeted at synchronous designs.
متن کامل